Uttarakhand Vidhan Sabha

Alliances and Parties

Total Seats : 70
Alliances in the election

Seat Distribution in current and last Vidhan Sabha

Seat Distribution of Assembly Segments in last LokSabha Elections

Party Voteshare crosstab
Party Seats crosstab
Party Strikerate crosstab

Alliance Voteshare crosstab

Alliance Seats crosstab
Alliance Strikerate crosstab

raw data

Turnout

Gender wise turnout in all assemblies

total turnout for all assemblies

## Warning: Ignoring 1 observations

Constituency wise 2022 turnout

Phase wise 2022 turnout

## Warning: Ignoring 1 observations
## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

Candidates and Parties

Candidates contested and depositsParr lost

parties contested and represented

Constituency wise parties represented in 2022 Uttarakhand Vidhan Sabha

Constituency wise parties represented in 2017 Uttarakhand Vidhan Sabha

Assembly Segment wise parties represented in last Uttarakhand Lok Sabha

Main parties in all elections

Voteshares of main parties

Voteshares of main parties in seats contested

Seatshares of main parties : Timeline

Strike rates of main parties : Timeline

Main Parties Aggregate Data

subregional voteshare

subregional voteshare

subregional voteshare by alliance crosstab where contested

total subregional voteshare by alliance crosstab

subregional voteshare by party crosstab where contested

total subregional voteshare by party crosstab

subregional strikerate by party crosstab

subregional seats by party crosstab

subregional seatshare by alliance
subregional strikerate by alliance

subregional raw data

IND Constituency Wise Voteshare

BJP Constituency Wise Voteshare

Alliance: seats contested by parties

Alliance: seats contested by parties

Nota Vote share

Phase wise party seat share

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

## Warning in colScale(as.character(x)): Some values were outside the colour
## scale and will be treated as NA

Phase wise party vote share

Phase wise party strike rate

party wise median victory margins

Constituency wise win margin in 2022 Uttarakhand Vishan Sabha

##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##  0.0400  0.7575  1.6250  3.6936  3.3300 36.5900

Margin Bins

Constituency Type

##Incumbency

No of terms by assembly

## [1] "first timers"

Incumbents

## Warning in melt.data.table(incumbents, id.vars = "Year", measure.vars
## = c("Incumbents", : 'measure.vars' [Incumbents, IncumbentWinner,
## rerunningPercentage, StrikeRate, totalMLAs] are not all of the same
## type. By order of hierarchy, the molten data value column will be of type
## 'double'. All measure variables not of type 'double' will be coerced too.
## Check DETAILS in ?melt.data.table for more on coercion.
## [1] "number of terms for current assembly"

Turncoats

## Caste

OBC Representation

## Joining, by = "Year"
## Warning in RColorBrewer::brewer.pal(N, "Set2"): minimal value for n is 3, returning requested palette with 3 different levels

## Warning in RColorBrewer::brewer.pal(N, "Set2"): minimal value for n is 3, returning requested palette with 3 different levels

Upper Caste Representation

## Joining, by = "Year"

Constituency wise caste representation in 2016 Uttarakhand Vidhan Sabha

## [1] "Caste color not found for SIKH"

Constituency wise caste representation in 2021 Uttarakhand Vidhan Sabha

Women Candidates

Assembly wise women participation in Uttarakhand Vidhan Sabha Electionss

Alliance wise women participation in 2022 Uttarakhand Vidhan Sabha Election

Women Nomination in Main Parties in 2022 Uttarakhand Vidhan Sabha Election

Women candidates and winners in 2022 Uttarakhand Vidhan Sabha Election

Constituency wise Gender Representation in 2022 Uttarakhand Vidhan Sabha Election

##Muslims

Muslim Representation in Uttarakhand Vidhan Sabha

Muslim Representation amongst major parties in Uttarakhand Vidhan Sabha

Muslims Nominated by parties in all Uttarakhand Vidhan Sabha Elections

Muslim MLA by parties in all Uttarakhand Vidhan Sabha Elections

ConstituencyWise Muslim Representation

Affidavit Information

Distribution of education levels of MLAs

## Warning in RColorBrewer::brewer.pal(N, "Set2"): n too large, allowed maximum for palette Set2 is 8
## Returning the palette you asked for with that many colors

## Warning in RColorBrewer::brewer.pal(N, "Set2"): n too large, allowed maximum for palette Set2 is 8
## Returning the palette you asked for with that many colors

Distribution of education levels of MLAs by alliance

## Joining, by = "Alliance"
## Warning: Ignoring 11 observations
## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

## Warning in structure(if (i %in% npscales()) uniq(d[[i]]) else d[[i]], class = oldClass(x[[i]])): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
##   Consider 'structure(list(), *)' instead.

Distribution of education levels of MLAs by party

## Joining, by = "Party"
## Warning in RColorBrewer::brewer.pal(N, "Set2"): n too large, allowed maximum for palette Set2 is 8
## Returning the palette you asked for with that many colors

## Warning in RColorBrewer::brewer.pal(N, "Set2"): n too large, allowed maximum for palette Set2 is 8
## Returning the palette you asked for with that many colors

Age distribution of MLAs in last two assemblies

## Joining, by = "Year"
## Warning in RColorBrewer::brewer.pal(N, "Set2"): minimal value for n is 3, returning requested palette with 3 different levels

## Warning in RColorBrewer::brewer.pal(N, "Set2"): minimal value for n is 3, returning requested palette with 3 different levels

party wise Age distribution of 2022 Uttarakhand Vidhan Sabha

## Joining, by = "Party"

party wise Age distribution of 2017 Uttarakhand Vidhan Sabha

## Joining, by = "Party"

Occupation of 2022 Uttarakhand MLAs

Occupation of 2017 Uttarakhand MLAs

Party wise Occupation of 2022 Uttarakhand MLAs

## Joining, by = c("Year", "Party")
## Warning in RColorBrewer::brewer.pal(N, "Set2"): n too large, allowed maximum for palette Set2 is 8
## Returning the palette you asked for with that many colors

## Warning in RColorBrewer::brewer.pal(N, "Set2"): n too large, allowed maximum for palette Set2 is 8
## Returning the palette you asked for with that many colors

Ratio of crorepati Candidates and MLAs by Party in 2021

## Joining, by = "Party"

Ratio of crorepati Candidates and MLAs by Party in 2016

## Joining, by = "Party"